lymph node – English–Suomi translations

🇬🇧 en fi 🇫🇮

lymph node noun

  • filtrating oval bodies of the lymphatic system
imusolmuke, lymphonodi
Wiktionary Links